![]() METHOD AND APPARATUS FOR COMPRESSING IP DATA PACKAGE, AND METHOD AND APPARATUS FOR DECOMPRESSING IP
专利摘要:
method and apparatus for compressing and decompressing ip data packets. The present invention relates to a method and apparatus for compressing and decompressing an IP data packet. the method includes: performing (101), by a first device, compression processing on the IP data in an IP data packet in accordance with a first compression algorithm; and encapsulating (102), by the first device, the ip data after compression processing into a data packet data packet convergence protocol, pdcp, where the header information of the pdcp data packets includes identifier information, where the identifier information is used to indicate the first compression algorithm or indicate that the ip data is compressed. in the technical solutions of the embodiments of the present invention, compression processing is performed on the ip data in the ip data packet according to the first compression algorithm, and encapsulation processing is performed on the ip data after compression processing to generate a pdcp data packet, so that compression of the ip data in the ip data packet is implemented. therefore, an air interface resource is saved in a broadcast process. 公开号:BR112012017645B1 申请号:R112012017645-5 申请日:2010-12-31 公开日:2021-08-17 发明作者:Jun Chen;Jieke Shi;Lingli PANG;Xiaoxiao ZHENG;Zhe Xu;Ming Wen;Chao Wang 申请人:Huawei Technologies Co., Ltd; IPC主号:
专利说明:
Field of Invention [0001] The embodiments of the present invention relate to the field of communication technologies, and in particular, to a method and an apparatus for compression and decompression of an IP data packet. Background of the Invention [0002] During transmission of an IP data packet in a wireless communication field, the IP data packet is usually compressed for the purpose of saving an air interface resource. In the prior art, a header compression way is used as a compression way for an IP data packet, which is an IP header of the IP data packet is compressed. Header compression is primarily intended for an IP data packet where the amount of data in an IP header is large but the amount of IP data is small. Generally, IP headers of multiple such IP data packets do not change much and repetition is high. The IP header of the IP data packet is compressed using a header compression method, which can achieve the purpose of saving an air interface resource. [0003] In current application, such services as web browser and email services are widely used by wireless users. Header compression is not applicable to this part of the data, but an air interface transmission load is increased if this part of the data is transmitted over an air interface without being compressed. Invention Summary [0004] Implementations of the present invention provide a method and apparatus for compressing and decompressing an IP data packet in a way that saves an air interface resource in a transmission process. [0005] An implementation of the present invention provides a method for compressing an IP data packet, where the method includes: performing, by a first device, compression processing on the IP data in a data packet a packet according to a first compression algorithm; and encapsulating, by the first device, the IP data after compression processing in a PDCP data packet data packet convergence protocol, where the header information of the PDCP data packets includes identifier information, and the information about the identifier is used to indicate the first compression algorithm or indicate that the IP data is compressed. [0006] Another implementation of the present invention provides a method for decompressing an IP data packet, wherein the method includes: receiving, by a first device, a data packet PDCP data packet convergence protocol sent by a second device , where the header information of the PDCP data packets includes identifier information, and the identifier information is used to indicate a first compression algorithm; obtain, by the first device, the first compression algorithm according to the information about the identifier in the PDCP data packet header information; and perform, by the first device, decompression processing on the IP data in the PDCP data packets according to the first compression algorithm. [0007] Another implementation of the present invention provides an apparatus for compression of an IP data packet, where the apparatus includes: a first compression module, configured to perform compression processing on the IP data in an IP data packet according to a first compression algorithm; and an encapsulator module, configured to encapsulate the IP data after compression processing in a PDCP data packet convergence protocol, where the header information of the PDCP data packets includes identifier information, and the information over the identifier is used to indicate the first compression algorithm or to indicate that the IP data is compressed. [0008] Another implementation of the present invention provides an apparatus for decompressing an IP data packet, where the apparatus includes: a third receiver module, configured to receive a PDCP data packet sent by a second device, where the header information of the PDCP data packets include identifier information, and the identifier information is used to indicate a first compression algorithm; a fetching module, configured to obtain the first compression algorithm in accordance with the identifier information in the information. PDCP data packet header; and a decompression module, configured to perform decompression processing on the IP data in the PDCP data packets according to the first compression algorithm. [0009] In the technical solutions of the implementations of the present invention, compression processing is performed on the IP data in the IP data packet according to the first compression algorithm, and the IP data after the compression processing is encapsulated in a PDCP data packet, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a broadcast process. Brief Description of Drawings [00010] To describe the technical solutions in the embodiments of the present invention or the prior art more clearly, the accompanying drawings necessary to describe the embodiments or the prior art are briefly introduced in the following. Apparently, the accompanying drawings in the following description are some embodiments of the present invention, and persons skilled in the art can also derive other drawings in accordance with these accompanying drawings without continuous effort. [00011] Figure 1 is a flowchart of a method for compressing an IP data packet according to a first embodiment of the present invention; Figure 2 is a flowchart of a method for compressing an IP data packet according to a second embodiment of the present invention; Figure 3 is a flowchart of a method for compressing an IP data packet according to a third embodiment of the present invention; Figure 4 is a flowchart of a method for decompressing a packet IP data according to a fourth embodiment of the present invention; Figure 5 is a flowchart of a method for decompressing an IP data packet according to a fifth embodiment of the present invention; Figure 6 is a flowchart of a transfer method according to a sixth embodiment of the present invention; Figure 7 is a schematic structural diagram of an apparatus for compressing an IP data packet in accordance with a seventh embodiment of the present invention; Figure 8 is a schematic structural diagram of an apparatus for compressing an IP data packet. according to an eighth embodiment of the present invention; Figure 9 is a schematic structural diagram of an apparatus for compressing an IP data packet according to a ninth embodiment of the present invention; Figure 10 is a schematic structural diagram of an apparatus for compressing an IP data packet in accordance with a tenth embodiment of the present invention; Figure 11 is a schematic structural diagram of an apparatus for compressing a packet. IP data quoting according to an eleventh embodiment of the present invention; and Figure 12 is a schematic structural diagram of an apparatus for decompressing an IP data packet in accordance with a twelfth embodiment of the present invention. Detailed Description of Modalities [00012] To make the objective, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention are more clearly and fully described in the following with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the embodiments to be described are only a part rather than all of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons skilled in the art without continuous efforts should fall within the scope of protection of the present invention. [00013] Figure 1 is a flowchart of a method for compressing an IP data packet according to a first embodiment of the present invention. As shown in Figure 1, the method includes: [00014] Step 101: Perform compression processing on the IP data in an IP data packet according to a first compression algorithm. [00015] In this mode, each step can be performed by a first device or a second device. The first device can be a terminal or a network device, and the second device can be a terminal or a network device. The terminal may include a user equipment (User Equipment, referred to below as UE) or a transmitting station. The network device may include a radio network controller (Radio Network Controller, hereinafter referred to as RNC), a GPRS gateway support node (GPRS gateway support node, hereinafter referred to as GGSN), or a broadcast station. The above terminal and network device is only used as various examples of embodiments of the present invention, and should not be construed as limitations on embodiments of the present invention. In the current application, the terminal and network device can adopt other devices as per a need. [00016] In this mode, the IP data packet includes an IP header and IP data. In this step, compression processing can be performed on the IP data in the IP data packet, and compression processing may not be performed on the IP header. [00017] Step 102: Encapsulate the IP data after compression processing into a data packet data packet convergence protocol (Packet Data Convergence Protocol, hereinafter referred to as PDCP), where the header information of the packets PDCP data includes identifier information, and the identifier information is used to indicate the first compression algorithm or indicate that the IP data is compressed. [00018] Identifier information can be used to identify a compression state of IP data. Specifically, the identifier information can be used to indicate that the IP data is compressed or it can be used to indicate the first compression algorithm. Header information can include a PDCP header and an IP header. Therefore, the identifier information can be defined in the PDCP header or the IP header, or the identifier information can be defined in the PDCP header and the IP header at the same time. [00019] In this embodiment, the identifier information is written in the header information of the PDCP data packet, so that header information of a generated PDCP data packet includes the identifier information. [00020] In the technical solution of this modality, compression processing can be performed on the IP data in the IP data packet according to the first compression algorithm, and the IP data after the compression processing is encapsulated in a packet of PDCP data, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. [00021] Figure 2 is a flowchart of a method for compressing an IP data packet according to a second embodiment of the present invention. As shown in Figure 2, the method includes: [00022] Step 201: A first device receives a first identifier sent by a second device, where the first identifier is used to indicate compression algorithms supported by the second device. [00023] In each embodiment of the present invention, when the first device is a terminal, the second device can be a network device or a terminal; when the first device is a network device, the second device is a terminal or a network device, which is not repeated in subsequent modalities. [00024] In this modality, the compression algorithms supported by the second device can include one or any combination of the following: an LZW algorithm, an LZSS algorithm, and an LZO algorithm. [00025] In the LZW algorithm, L represents Abraham Lempel, Z represents Jacob Ziv, and W represents Welch; in the LZSS algorithm, L represents Abraham Lempel, Z represents Jacob Ziv, W represents Welch, S represents James Storer, and S represents Thomas Szymanski; and in the LZO algorithm, L represents Abraham Lempel, Z represents Jacob Ziv, and O represents Markus Franz Xaver Johannes Oberhumer. L, Z, W, and O are the initials of the English names of the inventors of the algorithm. [00026] In this mode, the second device can directly send the first identifier to the first device, or the second device can send the first identifier to the first device through any network device. [00027] In this mode, the second device can send the first identifier to the first device via a radio resource control message (Radio Resource Control, hereinafter referred to as RRC). The RRC message may include an RRC dedicated message or a system message, where the RRC dedicated message may include an RRC uplink dedicated message or the RRC downlink dedicated message. [00028] In this mode, when the first device is a network device and the second device is a terminal, the second device can send a first identifier to the first device via an RRC uplink message, e.g. RRC uplink may include an INTER RAT TRANSFER INFO (Inter RAT TRANSFER INFO) message, an RRC CONNECTION SETUP COMPLETE (RRC CONNECTION SETUP COMPLETE) message, or an EU CAPACITY INFORMATION (UE CAPACITY INFORMATION) message . Specifically, the second device sends an RRC uplink dedicated message to the first device, where the RRC uplink dedicated message includes a first identifier. In this embodiment, an information element of the compression algorithm may be added to "PDCP capability" in a "UE radio access capability" information element of the RRC uplink dedicated message, e.g. compression can be "capability of IP data packet compression algorithm". In this case, the first identifier can be defined in the compression algorithm information element "capacity of IP data packet compression algorithm", as shown in the following Table 1: Table 1 [00029] OP indicates which compression algorithm information element "IP data packet compression algorithm capability" is optional. [00030] Alternatively, in this modality, "capability of the IP data packet compression algorithm" can be indicated in the format of a bitmap (bitmap). For example, the bitmap format can be xyz, where x can be an identifier of the LZSS algorithm, y can be an identifier of the LZO algorithm, and z can be an identifier of the LZW algorithm. If x, y, or z is set to 1, this indicates that the first identifier includes an identifier of a compression algorithm that matches ax, y, or z; if x, y, or z is set to 0, this indicates that the first identifier does not include an identifier of a compression algorithm that matches x, y, or z. For example, when xyz is 001, this indicates that the first identifier includes the LZW algorithm; when xyz is 011, this indicates that the first identifier includes the LZO algorithm and the LZW algorithm; when xyz is 111, this indicates that the first identifier includes the LZSS algorithm, the LZO algorithm, and the LZW algorithm. [00031] In this mode, when the first device is a terminal and the second device is a network device, the second device can send a first identifier to the first device through a system message. Specifically, the second device sends a system message to the first device, where a system message includes a first identifier. For example, a system message may be a system information block (System Information Block, hereinafter referred to as SIB) message. [00032] Step 202: The first device determines, according to the first identifier, a first compression algorithm from the compression algorithms supported by the second device. [00033] Specifically, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, and determines the first compression algorithm from the compression algorithms supported by the second device. [00034] In this mode, the first device can determine, according to the first identifier and configuration information of the first compression algorithm, the first compression algorithm from the compression algorithms supported by the second device. When the first device is a network device, the configuration information of the first compression algorithm can be, for example, configured by the network device locally, or configured and delivered by a network core to the network device. When the first device is a terminal, the configuration information of the first compression algorithm can be, for example, configured by the terminal locally or sent from one side of the network to the terminal. [00035] In this embodiment, the configuration information of the first compression algorithm can include one or any combination of the following: compression algorithms that can be processed by the first device, the resource consumption of the first device through compression algorithms, and priorities of compression algorithms. [00036] When the configuration information of the first compression algorithm includes the compression algorithms that can be processed by the first device, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, and determine , according to the compression algorithms that can be processed by the first device, the first compression algorithm from the compression algorithms supported by the second device. For example, the compression algorithms supported by the second device include the LZW algorithm, the LZSS algorithm, and the LZO algorithm, and the compression algorithms that can be processed by the first device include the LZW algorithm. In this case, a certain first compression algorithm is the LZW algorithm. [00037] When the configuration information of the first compression algorithm includes the resource consumption of the first device by the compression algorithms, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, and determine , according to the resource consumption of the first device by the compression algorithms, the first compression algorithm from the compression algorithms supported by the second device. When the first device is a network device, specifically, if a load of the first device is relatively high, a compression algorithm whose consumption of a resource of the first device is lower can be determined from the compression algorithms supported by the second device as the first compression algorithm; or if a load of the first device is relatively low, a compression algorithm whose consumption of a resource of the first device is higher can be determined from the compression algorithms supported by the second device as the first compression algorithm. When the first device is a terminal, specifically, the first device can determine a compression algorithm whose consumption of a resource of the first device is the lowest among the compression algorithms supported by the second device as the first compression algorithm. [00038] When the configuration information of the first compression algorithm includes the compression algorithms that can be processed by the first device and the resource consumption of the first device by the compression algorithms, the first device can obtain, according to the first identifier , the compression algorithms supported by the second device, and determine, according to the compression algorithms that can be processed by the first device and the resource consumption of the first device by the compression algorithms, the first compression algorithm from the compression supported by the second device. Specifically, the first device can determine, according to the compression algorithms that can be processed by the first device, to be determined from the compression algorithms supported by the second device, and determines the first compression algorithm from the one to be determined compression algorithm according to the resource consumption of the first device by the compression algorithms. For example, the compression algorithms supported by the second device include the LZW algorithm, the LZSS algorithm, and the LZO algorithm, and the compression algorithms that can be processed by the first device include the LZO algorithm and the LZSS algorithm. In this case, the first device can determine the LZO algorithm and the LZSS algorithm from the LZW algorithm, the LZSS algorithm, and the LZO algorithm how to determine compression algorithms according to the compression algorithms that can be processed by the first device , and determines the first compression algorithm from the LZO algorithm and the LZSS algorithm according to the resource consumption of the first device by the compression algorithms. [00039] When the configuration information of the first compression algorithm can include the compression algorithms that can be processed by the first device and the priorities of compression algorithms, the first device can obtain, according to the first identifier, the algorithms of compression supported by the second device, and determining, according to the compression algorithms that can be processed by the first device and the priorities of compression algorithms, the first compression algorithm from the compression algorithms supported by the second device. Specifically, the first device can determine, according to the compression algorithms that can be processed by the first device, to be determined compression algorithm from the compression algorithms supported by the second device, and determines the first compression algorithm from the to be determined compression algorithm according to the priorities of compression algorithms. For example, the compression algorithms supported by the second device include the LZW algorithm, the LZSS algorithm, and the LZO algorithm, and the compression algorithms that can be processed by the first device include the LZO algorithm and the LZSS algorithm. In this case, the first device can determine the LZO algorithm and the LZSS algorithm from the LZW algorithm, the LZSS algorithm, and the LZO algorithm as to be determined compression algorithm according to the compression algorithms that can be processed by the first device . When a hardware compression way is used, the priorities of compression algorithms can be, for example, the LZSS algorithm > the LZO algorithm > the LZW algorithm, in which case the first device can determine the LZSS algorithm with a higher priority. high from the compression algorithm to be determined with the first compression algorithm according to the priorities of compression algorithms. Alternatively, when a software compression algorithm is used, the compression algorithm priorities can be, for example, the LZO algorithm > the LZW algorithm > the LZSS algorithm, in which case the first device can determine the LZO algorithm with a highest priority from the compression algorithm to be determined with the first compression algorithm according to the priorities of compression algorithms. [00040] In this modality, cases where the configuration information of the first compression algorithm includes the resource consumption of the first device by the compression algorithms, the priorities of compression algorithms, or any combination of the two is not enumerated one by one yet. [00041] Step 203: The first device sends a second identifier to the second device, where the second identifier is used to indicate the first compression algorithm. [00042] In this mode, the first device can directly send the second identifier to the second device, or the first device can send the second identifier to the second device through any network device. [00043] In this mode, when the first device is a network device and the second device is a terminal device, the first device can send a second identifier to the second device via an RRC downlink dedicated message, and the dedicated message of RRC downlink, for example, may include a Radio Carrier Setup message (Radio Carrier Setup) or a Radio Carrier Reset message (Radio Carrier Reset). Specifically, the first device sends an RRC downlink dedicated message to the second device, where the RRC downlink dedicated message includes a second identifier. In this embodiment, a compression algorithm information element may be added to an RRC downlink dedicated message information element, for example, the compression algorithm information element may be "IP data packet compression algorithm ”. In this case, the second identifier can be defined in the compression algorithm information element "IP data packet compression algorithm". For example, when the RRC downlink dedicated message is a Radio Carrier Setup message, the RRC downlink dedicated message information element may include "PDCP info", where the "PDCP info" may be located in an element "RB information to configure", where the "RB information to configure" can be found under "RB information to configure"; when the RRC downlink dedicated message is a Radio Carrier Reconfiguration message, the RRC downlink dedicated message information element may include "PDCP info", where the "PDCP info" may be located in an information element " RB information to reset", where the "RB information to reset" can be located in the information element "RB information to reset". An information element of the compression algorithm can be added as shown in the following Table 2: [00044] In this mode, when the first device is a terminal and the second device is a network device, for a first device in an unconnected state, a second identifier can be sent to the second device via a dedicated uplink message RRC, for example, the RRC uplink dedicated message may include an RRC CONNECTION REQUIREMENT (RRC CONNECTION REQUIREMENT) or an RRC CONNECTION SETUP COMPLETE (RRC CONNECTION SETUP COMPLETE) message. In this mode, the second identifier can be defined in an information element of the RRC uplink dedicated message. Specifically, to the RRC uplink dedicated message information element, reference can be made to the description about the RRC uplink dedicated message information element in step 201. For a first device in a connected state, an identifier of a specified compression algorithm can be sent to the second device via an RRC uplink dedicated message, where the RRC uplink dedicated message includes a second identifier. When the second device finds that the second device itself cannot be used a first compression algorithm indicated by a second identifier, where the second identifier is determined by the first device, the second device may send a second identifier determined by the second device to the first device via a dedicated RRC downlink message. [00045] Step 204: Assess whether compression processing is performed on the IP data in an IP data packet; if compression processing is performed on the IP data in an IP data packet, perform step 205, and if compression processing is not performed on the IP data in an IP data packet, perform step 206. [00046] This step can be performed by the first device or the second device. [00047] In this embodiment, a first compression algorithm can be obtained according to a received second identifier. [00048] In this mode, it can be evaluated, according to a compression ratio of the first compression algorithm, whether compression processing is performed on the IP data in the IP data packet. When the compression rate of the first compression algorithm satisfies a compression rate that currently needs to be used, it is evaluated that compression processing is performed on the IP data in the IP data packet; when the compression rate of the first compression algorithm does not satisfy a compression rate that needs to be used currently, it is evaluated that compression processing is not performed on the IP data in the IP data packet. For example, when the compression rate of the first compression algorithm is relatively high, while the compression rate that needs to be used currently is relatively low, it is evaluated that compression processing is not performed on the IP data in the packet. of IP data. [00049] Alternatively, in this mode, it can also be evaluated, according to an IP data service type, whether compression processing is performed on the IP data in the IP data packet. When the service type of the IP data satisfies a type of a service that currently needs to be compressed, it is evaluated where compression processing is performed on the IP data in the IP data packet; when the service type of the IP data does not satisfy a type of a service that currently needs to be compressed, it is evaluated that compression processing is not performed on the IP data in the IP data packet. For example, when the service type of IP data is video data, while the service type that currently needs to be compressed is text data, it is evaluated where compression processing is not performed on the IP data in the IP data packet. [00050] Step 205: Perform compression processing on the IP data in the IP data packet according to the first compression algorithm; Encapsulate the IP data after compression processing into a PDCP data packet, where the header information of the PDCP data packets includes identifier information, and the identifier information is used to indicate that the IP data is tablet; and perform step 207. [00051] When step 204 is performed by the first device, this step is performed by the first device; when step 204 is performed by the second device, this step is performed by the second device. [00052] When this step is performed by the second device, the second device can obtain a first compression algorithm according to a second identifier received in step 203. [00053] In this embodiment, the PDCP data packets include header information and the IP data after compression processing, where the header information includes a PDCP header and an IP header of the IP data packet; in this case, the identifier information can be defined in the PDCP header or defined in the IP header. [00054] When identifier information is defined in the PDCP header, the identifier information can be a compression identifier (Compression Identifier, referred to below as CID), where the CID can be set to 0 or 1. When CID = 0, this indicates that the PDCP data packet is not compressed, and a receiver does not need to perform a decompression operation; when CID = 1, this indicates that the PDCP data packet is compressed, and a receiver needs to perform a decompression operation. In this step, the CID is set to 1. [00055] For example, the CID can be set in a reserved bit of a packet identifier (Packet Identifier, referred to below as PID) of a PDCP header of a PDCP data unit protocol (Data Unit Protocol, referred to hereafter below as PDU) which becomes the PDCP data packet, as shown in table 3. [00056] As shown in table 3, the CID can be written in reserved bits 13 to 31 of the "PID Value" of a PID. [00057] For example, the CID can also be set on an extended bit of a PID. An existing PID can be extended. An extended bit is added after an existing 32-bit PID, and the CID is written to the extended bit. [00058] When the identifier information is defined in the IP header, the identifier information can be a CID, where the CID can be set to a value that is not currently used and the CID indicates that the PDCP data packet is compressed, and a receiver needs to perform a decompression operation; at this time, when the IP header does not include the CID, it indicates that the PDCP data packet is not compressed, and the receiver does not need to perform a decompression operation. IP data can include IPv4 data, IPv6 data, and/or Point-to-Point Protocol (Point-to-Point Protocol, referred to below as PPP), where: an IP header of IPv4 data is 0x4X, an IP header of IPv6 data is 0x6X, and an IP header of PPP data is 0x7E. Therefore, the CID can be set to a value of 0x00 that is not currently used, and in this case, CID = 0x00. The CID is written in a specific field of an IP header, for example, the specific field can be a first 8 bits of the IP header, and in this case, a structure of the PDCP data packets in which the IP header includes the CID can be shown below: PDCP header | IP header [ CID(0x00) | 0x4X /0x6X / 0x7E ]| IP data (IPv4 data/IPv4 data/PPP data) [00059] Step 206: Encapsulate the IP data into a PDCP data packet, and perform step 207. [00060] When step 204 is performed by the first device, this step is performed by the first device; when step 204 is performed by the second device, this step is performed by the second device. [00061] When identifier information is defined in a PDCP header, the identifier information can be a CID. PDCP data packet header information includes a CID, where the CID can be specifically defined in a PID of a PDCP header of a PDCP PDU that becomes the PDCP data packet, and the CID = 0. [00062] When identifier information is defined in an IP header, the identifier information can be a CID, and PDCP data packets do not include the CID. In this case, a structure of the PDCP data packets where the IP header does not include the CID can be shown below: PDCP header | IP header (0x4X / 0x6X / 0x7E) | IP data (IPv4 data/IPv4 data/PPP data) [00063] Step 207: Send the PDCP data packet. [00064] When step 204 is performed by the first device, this step is specifically: The first device sends the PDCP data packets to the second device; when step 204 is performed by the second device, this step is specifically: The second device sends the PDCP data packets to the first device. [00065] Step 208: Assess, according to the header information of a received PDCP data packet, whether the IP data in the PDCP data packets is IP data after compression processing; if the IP data in the PDCP data packets is IP data after compression processing, perform step 209, and if the IP data in the PDCP data packets is not IP data after compression processing, finish the procedure. [00066] When step 207 is performed by the first device, this step is performed by the second device; when step 207 is performed by the second device, this step is performed by the first device. [00067] When the identifier information is defined in the PDCP header of the header information, it can be evaluated, according to the identifier information, whether the IP data in the PDCP data packets is IP data after the compression processing, for example, when CID = 1, it is evaluated that the IP data is IP data after the compression processing; when CID = 0, it is evaluated that the IP data is not IP data after compression processing. [00068] When the identifier information is defined in the IP header of the header information, it can be evaluated, according to whether the IP header includes identifier information, whether the IP data in the PDCP data packets is IP data after compression processing, for example when the IP header includes identifier information, it is judged that the IP data is IP data after compression processing; when the IP header does not include identifier information, it is judged that the IP data is not IP data after compression processing. [00069] Step 209: Perform decompression processing on the IP data in the PDCP data packets according to the first compression algorithm, and finish the procedure. [00070] A sequence of execution of steps in this modality is only exemplary, and can be changed according to a need in the current application. For example, when step 205 is performed by the first device, step 203 can be performed after step 205. [00071] In this mode, the first device determines the first compression algorithm from the compression algorithms supported by the second device, and sends the second identifier that indicates the first compression algorithm to the second device; the first device or the second device can perform compression processing on the IP data in the IP data packet according to the first compression algorithm, and Encapsulate the IP data after compression processing into a PDCP data packet and sending the PDCP data packet, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. In this mode, the first device determines the first compression algorithm and sends the identifier indicating the first compression algorithm to the second device, so that the second device can perform compression processing on the IP data according to the first algorithm. of compression, and the second device does not need to perform a process of determining the first compression algorithm, thus avoiding the consumption of a resource of the second device. [00072] Figure 3 is a flowchart of a method for compressing an IP data packet according to a third embodiment of the present invention. As shown in Figure 3, the method includes: [00073] Step 301: A second device sends a first identifier to a first device, where the first identifier is used to indicate compression algorithms supported by the second device. [00074] For the description of step 301, reference can be made to step 201 in the second mode, which is not repeated here. [00075] Step 302: The first device determines, according to the first identifier, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device. [00076] Specifically, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, and determines the compression algorithms that can be supported by both the first device and the second device from the algorithms compression supported by the second device. [00077] In this mode, the first device can determine, according to the first identifier and configuration information of a second compression algorithm, compression algorithms that can be supported by both the first device and the second device from the algorithms of compression supported by the second device. When the first device is a network device, the configuration information of the second compression algorithm can be, for example, configured by the network device locally, or configured and delivered by a network core to the network device. When the first device is a terminal, the configuration information of the second compression algorithm can be, for example, configured by the terminal locally or sent from one side of the network to the terminal. [00078] In this embodiment, the configuration information of the second compression algorithm can include compression algorithms that can be processed by the first device. Specifically, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, and determine, according to the compression algorithms that can be processed by the first device, the compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device. For example, compression algorithms supported by the second device include a compression algorithm 1, a compression algorithm 2, a compression algorithm 3, and a compression algorithm 4, while the compression algorithms that can be processed by the first device include compression algorithm 2, compression algorithm 3, and compression algorithm 4. In this case, the compression algorithms that are supported by both the first device and the second device, and are determined by the first device to include compression algorithm 2, compression algorithm 3, and compression algorithm 4. [00079] Alternatively, in this embodiment, the configuration information of the second compression algorithm may include compression algorithms that can be processed by the first device and resource consumption of the first device through compression algorithms. In this case, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, and determine, according to the compression algorithms that can be processed by the first device and the resource consumption of the first device. by compression algorithms, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device. Specifically, the first device can obtain, according to the first identifier, the compression algorithms supported by the second device, determine, according to the compression algorithms that can be processed by the first device, to be determined compression algorithm from the algorithms compression algorithms supported by the second device, and determining, according to the resource consumption of the first device by the compression algorithms, which compression algorithms can be supported by both the first device and the second device from the compression algorithm to be determined. When the first device is a network device, for example, if a load of the first device is relatively high, compression algorithms whose resource consumption of the first device is relatively low can be determined from the compression algorithm to be determined as algorithms compression that can be supported by both the first device and the second device; if a load of the first device is relatively low, compression algorithms whose resource consumption of the first device is relatively high can be determined from the compression algorithm to be determined as compression algorithms that can be supported by both the first device and the second device. When the first device is a terminal, specifically, the first device can determine compression algorithms whose resource consumption of the first device is lower between being determined compression algorithm as compression algorithms that can be supported by both the first device and the second device. For example, compression algorithms supported by the second device include compression algorithm 1, compression algorithm 2, compression algorithm 3, and compression algorithm 4, while compression algorithms that can be processed by the first device include compression algorithm 2, compression algorithm 3, and compression algorithm 4. In this case, to be determined compression algorithm determined by the first device to include compression algorithm 2, compression algorithm 3, and compression algorithm 4; and the compression algorithm 3 and the compression algorithm 4 are determined, according to the resource consumption of the first device by the compression algorithms, as compression algorithms that can be supported by both the first device and the second device. [00080] Step 303: The first device sends a third identifier to the second device, where the third identifier is used to indicate the compression algorithms that can be supported by both the first device and the second device. [00081] In this mode, the first device can directly send the third identifier to the second device, or the first device can send the third identifier to the second device through any network device. [00082] In this embodiment, when the first device is a network device and the second device is a terminal device, the first device can send a third identifier to the second device via a dedicated RRC downlink message or a system message. Specifically, the first device sends an RRC downlink dedicated message or a system message to the second device, where the RRC downlink dedicated message or a system message includes a third identifier. In this embodiment, an information element of the compression algorithm may be added to the RRC downlink dedicated message or the system message; in this case, the third identifier can be defined in an added compression algorithm information element, for example, the compression algorithm information element can be "capability of IP data packet compression algorithm", and details are as shown in table 1 in the second mode. Alternatively, in this modality, “capability of the IP data packet compression algorithm” can be indicated in the format of a bitmap (bitmap). For a specific description, reference can be made to the second modality. [00083] Step 304: Assess whether compression processing is performed over IP data in an IP data packet; if compression processing is performed on the IP data in an IP data packet, perform step 305, and if compression processing is not performed on the IP data in an IP data packet, perform step 307. [00084] For the description of step 304, reference can be made to step 204 in the second mode, which is not repeated here. [00085] Step 305: Determine a first compression algorithm from the compression algorithm that can be supported by both the first device and the second device. [00086] When step 304 is performed by the first device, this step is performed by the first device. The first device determines the first compression algorithm from the compression algorithm that can be supported by both the first device and the second device. For a specific process, reference can be made to the description of step 202 where the first device determines the first compression algorithm from the compression algorithms supported by the second device in the second mode. [00087] When step 304 is performed by the second device, this step is performed by the second device. The second device determines, according to the third identifier, the first compression algorithm from the compression algorithm that can be supported by both the first device and the second device. For a specific process, reference can be made to the description of step 202 in which the first device determines, according to the first identifier, the first compression algorithm from the compression algorithms supported by the second device in the second mode. [00088] Step 306: Perform compression processing on the IP data in the IP data packet according to the first compression algorithm; Encapsulating the IP data after compression processing into a PDCP data packet, where the header information of the PDCP data packets includes algorithm information, where the identifier information is used to indicate the first compression algorithm; and perform step 308. [00089] When step 304 is performed by the first device, this step is performed by the first device; when step 304 is performed by the second device, this step is performed by the second device. [00090] In this embodiment, the PDCP data packets include header information and the IP data after compression processing, where the header information includes a PDCP header and an IP header of the IP data packet; in this case, the identifier information can be defined in the PDCP header or defined in the IP header. [00091] When an information algorithm is defined in the PDCP header, the identifier information can be a compression identifier algorithm (Compression Identifier Algorithm, hereinafter referred to as CAID), where the CAID, for example, can be set to 00 , 01, 10, or 11. When CAID = 00, this indicates that PDCP data packets are not compressed, and a receiver does not need to perform a decompression operation; when CAID = 01, this indicates that the PDCP data packets use an LZSS algorithm, and the receiver needs to use the LZSS algorithm to perform a decompression operation; when CAID = 10, this indicates that the PDCP data packets use an LZW algorithm, and the receiver needs to use the LZW algorithm to perform a decompression operation; when CAID = 11, this indicates that the PDCP data packets use an LZO algorithm, and the receiver needs to use the LZO algorithm to perform a decompression operation. For example, when the first compression algorithm is the LZSS algorithm, the CAID is set to 01. [00092] The CAID can be set in a reserved bit of a PID of a PDCP header of a PDCP PDU that becomes the PDCP data packet. As shown in table 3, the CAID can be written in reserved bits 13 to 31 of the “PID Value” of a PID. [00093] For example, the CAID can also be defined in an extended PID bit. An existing PID can be extended. An extended bit is added after an existing 32-bit PID, and the CAID is written to the extended bit. [00094] When the identifier information is defined in the IP header, the identifier information can be a CAID, where the CAID can be set to a value that is not currently used and the CAID indicates which data packets from PDCP are compressed, and a receiver needs to perform a decompression operation; at this time, when the IP header does not include the CAID, it indicates that the PDCP data packet is not compressed, and the receiver does not need to perform a decompression operation. IP data can include IPv4 data, IPv6 data, and/or PPP data, where: an IP header of IPv4 data is 0x4X, an IP header of IPv6 data is 0x6X, and an IP header of IPv4 data is PPP data is 0x7E. Therefore, the CAID can be set to a value of 0x00, 0x01, or 0x02 that is not currently used. The CAID is written in a specific field of an IP header, for example, the specific field can be a first 8 bits of the IP header, and in this case, a structure of the PDCP data packets in which the IP header includes the CAID can be shown below: PDCP header | IP header[ CAID(0x00/0x01/0x02) | 0x4X / 0x6X / 0x7E ]| IP data (IPv4 data/IPv4 data/PPP data) [00095] When CAID = 0x00, this indicates that PDCP data packets use an LZSS algorithm, and a receiver needs to use the LZSS algorithm to perform a decompression operation; when CAID = 0x01, this indicates that the PDCP data packets use an LZW algorithm, and the receiver needs to use the LZW algorithm to perform a decompression operation; when CAID = 0x02, this indicates that the PDCP data packets use an LZO algorithm, and the receiver needs to use the LZO algorithm to perform a decompression operation. For example, when the first compression algorithm is the LZSS algorithm, the CAID is set to 0x00. [00096] Step 307: Encapsulate the IP data into a PDCP data packet, and perform step 308. [00097] When step 304 is performed by the first device, this step is performed by the first device; when step 304 is performed by the second device, this step is performed by the second device. [00098] Step 308: Send the PDCP data packet. [00099] When step 304 is performed by the first device, this step is specifically: The first device sends the PDCP data packets to the second device; when step 304 is performed by the second device, this step is specifically: The second device sends the PDCP data packets to the first device. [000100] Step 309: Acknowledge a compression state of IP data in PDCP data packets according to header information of a received PDCP data packet. [000101] When step 308 is performed by the first device, this step is performed by the first device; when step 308 is performed by the second device, this step is performed by the second device. [000102] The compression state of the IP data includes whether the IP data is IP data after compression processing, and a first compression algorithm used when the IP data is IP data after compression processing. [000103] When the identifier information is defined in the PDCP header of the header information, whether the IP data in the PDCP data packets is IP data after compression processing can be recognized according to the information about the identifier, and the first compression algorithm that is used when IP data is IP data after compression processing can be recognized, for example, when CAID = 01, it is recognized where IP data is IP data after compression processing and the first compression algorithm used is an LZSS algorithm. [000104] When the identifier information is defined in the IP header of the header information, whether the IP data in the PDCP data packets is IP data after compression processing can be recognized according to whether the header of IP includes the identifier information, and the first compression algorithm that is used when the identifier information is included can be recognized, for example, when CAID = 0x00, it is recognized where the IP data is IP data after compression processing and the first compression algorithm is LZSS algorithm. [000105] When IP data is recognized as IP data after compression processing and the first compression algorithm used is recognized, the following step is further included: [000106] Step 310: Perform decompression processing on the IP data in the PDCP data packets according to the first compression algorithm. [000107] A sequence of execution of steps in this modality is only exemplary, and can be changed according to a need in the current application. For example, when step 305 is performed by the first device, step 303 can be performed after step 305. [000108] In this mode, the first device determines the compression algorithms that can be supported by both the first device and the second device from the decompression algorithms supported by the second device, and sends the third identifier that indicates the compression algorithms that can be supported by both the first device and the second device to the second device; the first device or the second device can determine the first compression algorithm from the compression algorithm that can be supported by both the first device and the second device, perform compression processing on the IP data in the IP data packet according to the first compression algorithm, and Encapsulate the IP data after compression processing into a PDCP data packet and send the PDCP data packet, so that the compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. In this mode, the first device determines the compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device, and sends the third identifier that indicates the compression algorithms that can be supported by both the first device and the second device, so that the second device obtains the compression algorithms that can be supported by both the first device and the second device. When the first device or the second device needs to compress the IP data, the first compression algorithm can be determined from the compression algorithms that can be supported by both the first device and the second device, so that a first algorithm of compression can be selected whenever IP data is compressed. [000109] Figure 4 is a flowchart of a method for decompressing an IP data packet according to a fourth embodiment of the present invention. As shown in Figure 4, the method includes: step 401: A first device receives a PDCP data packet sent by a second device, where the header information of the PDCP data packets includes identifier information, and information about the identifier is used to indicate a first compression algorithm. [000110] Step 402: The first device obtains the first compression algorithm according to the identifier information. [000111] Step 403: The first device performs decompression processing on IP data in the PDCP data packets according to the first compression algorithm. [000112] In the technical solution of this modality, the first device obtains, according to the header information of the received PDCP data packet, the first compression algorithm, and performs decompression processing on the IP data in the data packets of PDCP according to the first compression algorithm. Because the IP data in the PDCP data packets is IP data where compression processing is performed according to the first compression algorithm, an air interface resource is saved in a transmission process, an air interface payload transmission is reduced, and network capacity is increased. [000113] Figure 5 is a flowchart of a method for decompressing an IP data packet according to a fifth embodiment of the present invention. As shown in Figure 5, the method includes: [000114] For step 501 to step 503, reference can be made to step 401 to step 403 in the fourth mode, which are not repeated here. [000115] Step 504: A first device determines a second compression algorithm according to a first mapping relationship and a first compression algorithm, where the first mapping relationship includes a mapping relationship between the first compression algorithm and the second compression algorithm. [000116] Specifically, the first device can query and find, according to the first mapping relation, the second compression algorithm that matches the first compression algorithm. [000117] Step 505: The first device performs according to the second compression algorithm, compression processing on IP data in an IP data packet, where the IP data packet is sent to the second device. [000118] Step 506: The first device encapsulates the IP data that undergoes compression processing into a PDCP data packet, and sends the PDCP data packet, where the header information of the PDCP data packets includes information about the identifier that is used to indicate the second compression algorithm. [000119] In this mode, after obtaining the first compression algorithm, the first device can query and find, according to the mapping relationship between the first compression algorithm and the second compression algorithm, the second compression algorithm that is corresponding to the first compression algorithm, perform compression processing on the IP data in the IP data packet according to a specified second compression algorithm. Encapsulate the IP data after compression processing into a PDCP data packet, and send the PDCP data packet, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. In this mode, the first device can obtain the second compression algorithm by querying the mapping relationship between the first compression algorithm and the second compression algorithm without running a process of determining the second compression algorithm, thus avoiding the consumption of a resource. of the first device. [000120] Furthermore, in the fifth embodiment, if the second device does not send a PDCP data packet to the first device or the second device sends an empty data packet to the first device, the first device itself can determine a second compression algorithm. The first device may continue performing step 506 after determining the second compression algorithm. Alternatively, if the second device does not send a PDCP data packet to the first device, the first device may not perform compression processing on the IP data in the IP data packet, but directly encapsulates the IP data in the data packet. IP address in a PDCP data packet. [000121] In a process where a UE is delivered from a source cell to a target cell, when an intersystem delivery or RNC migration occurs, with a transfer method in the prior art, continuity of compression of a packet IP data cannot be guaranteed. To solve this problem, a sixth embodiment of the present invention provides a method of delivery. The sixth modality is described taking RNC migration as an example. In this embodiment, a first device is a network device of a target cell, and a second device is a terminal. Specifically, the network device of the target cell is an RNC Offset (RNC Offset, referred to below as DRNC), and the endpoint may be a UE. Figure 6 is a flowchart of a transfer method according to the sixth embodiment of the present invention. As shown in Figure 6, the method includes: [000122] Step 601: An RNC service (RNC Service, hereinafter referred to as SRNC) sends a Relocation Need (Relocation Need) message to a network core (Network Core, hereinafter referred to as CN). [000123] A relocation request message includes a fourth identifier and/or a first identifier. The SRNC sends the fourth identifier and/or the first identifier to the CN via the relocation request message. The fourth identifier is used to indicate a third compression algorithm, and the first identifier is used to indicate compression algorithms supported by the endpoint. Because the endpoint in this mode is a UE, the first identifier can be used to indicate compression algorithms supported by the UE. In this mode, the first identifier can be sent by the UE to the SRNC. The third compression algorithm is a compression algorithm that is used by the UE in a source cell. For example, the fourth identifier or the first identifier can be defined in an information element "Source to destination of transparent container" of the relocation request message. [000124] Step 602: The CN sends a relocation request (Relocation Request) to the DRNC. [000125] The Relocation Request includes a fourth identifier and/or a first identifier. The CN sends the fourth identifier and/or the first identifier to the DRNC via the Relocation Request. For example, the fourth identifier and/or the first identifier is defined in an information element "RNC source to destination Transparent Recipient" of the relocation request. [000126] Step 603: The DRNC sends a Relocation Request Acknowledgment (Relocation Request Acknowledgment) message to the CN. [000127] When the Relocation Request includes the fourth identifier, if the DRNC supports the third compression algorithm which is indicated by the fourth identifier, the Relocation Request Acknowledgment message may include compression algorithm indication information, where the information of indication of the compression algorithm includes information indicating that the DRNC supports the third compression algorithm. For example, the compression algorithm indication information is defined in an information element "Destination RNC to Source RNC Transparent Recipient" of the Relocation Request Acknowledgment message. If the DRNC does not support the third compression algorithm which is indicated by the fourth identifier, the Relocation Request Acknowledgment message may not include any indication information. [000128] When the Relocation Request includes compression algorithms that are supported by the UE and indicated by the first identifier, the Relocation Request Acknowledgment message may include compression algorithm indication information, where the compression algorithm indication information includes information indicating that the DRNC supports the compression algorithms supported by the UE. When the DRNC supports the compression algorithms that are supported by the UE and indicated by the first identifier, the DRNC can further determine a first compression algorithm from the compression algorithms supported by the UE. In this case, the compression algorithm indication information in the Acknowledge Relocation Request message may include a second identifier, where the second identifier is used to identify the first compression algorithm. For example, the compression algorithm indication information is defined in the information element "RNC destination To The Transparent Recipient RNC source" of the Relocation Request Acknowledgment message. [000129] When the Relocation Request includes the fourth identifier and the first identifier, if the DRNC supports the third compression algorithm which is indicated by the fourth identifier, the Relocation Request Acknowledgment message may include compression algorithm indication information, where the compression algorithm indication information includes information indicating that the DRNC supports the third compression algorithm. For example, the indication information of the compression algorithm is defined in the information element "RNC destination To The Transparent Recipient RNC source" of the Relocation Request Acknowledgment message; if the DRNC does not support the third decompression algorithm which is indicated by the fourth identifier but supports the compression algorithms which are supported by the UE and indicated by the first identifier, the Relocation Request Acknowledgment message may include compression algorithm indication information, where the compression algorithm indication information includes information indicating that the DRNC supports the compression algorithms supported by the UE. When the DRNC supports the compression algorithms that are supported by the UE and identified by the first identifier, the DRNC can further determine a first compression algorithm from the compression algorithms supported by the UE. In this case, the compression algorithm indication information in the Acknowledge Relocation Request message may include a second identifier, where the second identifier is used to indicate the first compression algorithm. For example, the compression algorithm indication information is defined in the information element "RNC destination To The Transparent Recipient RNC source" of the Relocation Request Acknowledgment message. If the DRNC does not support the third compression algorithm which is indicated by the fourth identifier and the compression algorithms which are supported by the UE and indicated by the first identifier, the Relocation Request Acknowledgment message may not include any indication information. [000130] Step 604: The CN sends a Relocation Command (Relocation Command) to the SRNC. [000131] If the Relocation Request Acknowledgment message includes compression algorithm indication information, the Relocation Command includes compression algorithm indication information; if the Acknowledge Relocation Request message does not include compression algorithm indication information, the Relocation Command does not include compression algorithm indication information. [000132] If a Relocation Command received by the SRNC does not include any indication information, the SRNC stops performing compression processing on the IP data in an IP data packet in the originating cell. After a transfer is completed, the DRNC and the UE can re-determine a compression algorithm. [000133] If the Relocation Command includes compression algorithm indication information, step 605 is performed, and otherwise, step 606 is performed directly. [000134] Step 605: The SRNC sends the compression algorithm indication information to the UE. [000135] Specifically, the SRNC can send the compression algorithm indication information to the UE via a downlink RRC message or a downlink PDCP data packet. For example, the compression algorithm indication information can be defined in a PDCP header of the PDCP data packet. The UE can obtain a new compression algorithm specified according to the indication information of the compression algorithm. [000136] Step 606: The SRNC sends a Relocation Confirmation (Relocation Confirmed) message to the DRNC. [000137] Step 607: The DRNC sends a Relocation Detection (Relocation Detection) message to the CN. [000138] Step 608: The UE performs universal terrestrial radio access (Universal Terrestrial Radio Access, hereinafter referred to as UTRAN) mobility interaction (UTRAN mobility interaction) with the DRNC. [000139] Step 609: The UE performs the UE Interaction Capability (The UE Interaction Capability) with the DRNC. [000140] Therefore, a transfer process will be completed. [000141] Step 610: The UE and the DRNC perform a method for compressing an IP data packet. [000142] Specifically, for step 610, reference can be made to the method in the first, second or third modality. If the compression algorithm indication information sent by the SRNC to the UE in step 605 includes the second identifier which is used to indicate the first compression algorithm, when the UE and the DRNC execute the method for compressing an IP data packet , the UE or the DRNC can perform compression processing on the IP data in the IP data packet according to the first compression algorithm. [000143] In this embodiment, in the process where the UE is delivered from the originating cell to the target cell, the SRNC sends, through the CN, the fourth identifier which is used to indicate the third compression algorithm or the first identifier which is used to indicate the compression algorithms supported by the UE to the DRNC. If the DRNC determines the first compression algorithm from the compression algorithms supported by the UE, the DRNC sends, via the CN, the second identifier which is used to indicate the first compression algorithm to the SRNC defining the second identifier in the indication information of the compression algorithm, and the SRNC sends the compression algorithm indication information to the UE, so that the UE obtains the first compression algorithm that is determined by the DRNC. After the delivery is completed, the UE can use the first compression algorithm to perform compression processing on the IP data in the IP data packet, thus ensuring the compression continuity of the IP data packet. [000144] If an intersystem handover occurs when the UE is handed over from the originating cell to the target cell, compression algorithm indication information can be set in a handoff to the UTRAN command (UTRAN Command Handover) sent by the device network to the UE, so that the UE gets a compression algorithm changed, for example, when the UE is handed over from a GSM system to a WCDMA system, the network device can be a BSC. In this way, it can ensure that after the delivery is completed, the UE can use the changed compression algorithm to perform compression processing on the IP data in the IP data packet, thus guaranteeing the compression continuity of the data packet. of IP. [000145] Figure 7 is a schematic structural diagram of an apparatus for compressing an IP data packet according to a seventh embodiment of the present invention. As shown in figure 7, the network device includes a first Compression module 11 and an encapsulator module 12. The first Compression module 11 performs compression on the IP data in an IP data packet according to a first algorithm of compression; and the encapsulator module 12 encapsulates the IP data after compression processing into a packet data convergence protocol (PDCP) where the header information of the PDCP data packets includes information about the identifier, and the identifier information is used to indicate the first compression algorithm or indicate that the IP data is compressed. [000146] The apparatus for compressing an IP data packet in this mode can be set in a first network device or a second network device. For the description about the first network device and the second network device, reference can be made to the first embodiment of the above method. [000147] The apparatus for compressing an IP data packet in this mode can be configured to perform the method for compressing an IP data packet provided in the first mode. [000148] The apparatus for compressing an IP data packet in this mode can perform compression processing on the IP data in the IP data packet according to the first compression algorithm, and Encapsulate the IP data after the compression processing in a PDCP data packet, so that the compression of IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. [000149] Figure 8 is a schematic structural diagram of an apparatus for compressing an IP data packet according to an eighth embodiment of the present invention. As shown in Figure 8, on the basis of the seventh embodiment above, the apparatus may further include a first determination module 13, a first receiver module 14, and a first send module 15. The first receiver module 14 receives a first sent identifier by a second device, where the first identifier is used to indicate compression algorithms supported by the second device; the first determining module 13 determines, according to the first receiver identified by the first receiver module 14, a first compression algorithm from the compression algorithms supported by the second device, and a first compression module 11 performs compression processing on the IP data in an IP data packet according to the first compression algorithm determined by the first determination module 13; and the first sending module 15 can send a second identifier to the second device, where the second identifier is used to indicate the first compression algorithm determined by the first determination module 13. [000150] In this mode, the apparatus for compressing an IP data packet can be defined in a first device. [000151] The apparatus for compressing an IP data packet in this mode can be configured to perform the method for compressing an IP data packet provided in the second mode. [000152] The apparatus for compressing an IP data packet in this mode determines the first compression algorithm from the compression algorithms supported by the second device, sends the second identifier that indicates the first compression algorithm to the second device, performs the compression processing on the IP data in the IP data packet according to the first compression algorithm, encapsulates the IP data after compression processing into a PDCP data packet, and sends the PDCP data packet, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. [000153] Figure 9 is a schematic structural diagram of an apparatus for compressing an IP data packet according to a ninth embodiment of the present invention. As shown in Figure 9, on the basis of the seventh embodiment above, the apparatus may further include a second receiver module 16 and a second sending module 17. The second sending module 17 sends a first identifier to a first device, where the first identifier is used to indicate compression algorithms supported by a second device, so that the first device determines, according to the first identifier, a first compression algorithm from the compression algorithms supported by the second device; and the second receiver module 16 receives a second identifier sent by the first device, where the second identifier is used to indicate the first compression algorithm, and a first Compression module 11 performs compression processing on the IP data in a packet. IP data according to the first compression algorithm indicated by the second identifier, where the second identifier is received by the second receiver module 16. [000154] In this mode, the apparatus for compression of an IP data packet can be defined in the second device. [000155] The apparatus for compressing an IP data packet in this mode can be configured to perform the method for compressing an IP data packet provided in the second mode. [000156] The apparatus for compressing an IP data packet in this mode performs the compression processing on the IP data in the IP data packet according to the first compression algorithm indicated by the second received identifier, and encapsulates the data of IP after processing compression in a PDCP data packet and sends the PDCP data packet, so that the compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. [000157] Figure 10 is a schematic structural diagram of an apparatus for compression of an IP data packet according to a tenth embodiment of the present invention. As shown in Figure 10, on the basis of the seventh embodiment above, the apparatus may further include a third receiver module 18, a second determination module 19, a third determination module 20, and a third sending module 21. The third module receiver 18 receives a first identifier sent by a second device, where the first identifier is used to indicate compression algorithms supported by the second device; the second determining module 19 determines, according to the first receiver identified by the third receiver module 18, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device; the third determining module 20 determines a first compression algorithm from the compression algorithm that can be supported by both the first device and the second device, where the compression algorithms that can be supported by both the first device and the second device are determined by the second determination module 19, and a first Compression module 11 performs compression processing on the IP data in an IP data packet in accordance with the first compression algorithm determined by the third determination module 20; and the third sending module 21 sends a third identifier to the second device, where the third identifier is used to indicate the compression algorithms that can be supported by both the first device and the second device, where the compression algorithms that can be supported by both the first device and the second device are determined by the second determination module 19, so that the second device determines, according to the third identifier, the first compression algorithm from the compression algorithm that can be supported by both the first device and the second device. [000158] In this mode, the apparatus for compressing an IP data packet can be defined in a first device. [000159] The apparatus for compressing an IP data packet in this mode can be configured to perform the method for compressing an IP data packet provided in the third mode. [000160] The apparatus for compressing an IP data packet in this mode can determine the compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device, send the third identifier which indicates the compression algorithms that can be supported by both the first device and the second device to the second device, determines the first compression algorithm from the compression algorithm that can be supported by both the first device and the second device, perform the compression processing on the IP data in the IP data packet according to the first compression algorithm, Encapsulate the IP data after compression processing into a PDCP data packet, and send the PDCP data packet, from so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. [000161] Fig. 11 is an apparatus for compressing an IP data packet according to an eleventh embodiment of the present invention. As shown in Figure 11, on the basis of the seventh embodiment above, the apparatus may further include a fourth sending module 22, a fourth receiving module 23, and a fourth determining module 24. The fourth sending module 22 sends a first identifier to a first device, where the first identifier is used to indicate compression algorithms supported by a second device, so that the first device determines, according to the first identifier, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device; the fourth receiver module 23 receives a third identifier sent by the first device, where the third identifier is used to indicate compression algorithms that can be supported by both the first device and the second device; and the fourth determining module 24 determines, according to the third identifier received by the fourth receiver module 23, a first compression algorithm from the compression algorithms that can be supported by both the first device and the second device, and a first Compression module 11 performs compression processing on the IP data in an IP data packet in accordance with the first compression algorithm determined by the fourth determination module 24. [000162] In this mode, the apparatus for compressing an IP data packet can be set to the second device. [000163] The apparatus for compressing an IP data packet in this mode can be configured to perform the method for compressing an IP data packet provided in the third mode. [000164] The apparatus for compressing an IP data packet in this mode determines the first compression algorithm from the compression algorithm that can be supported by both the first device and the second device, where the compression algorithms that can be supported by both the first device and the second device are indicated by the received third identifier, performs compression processing on the IP data in the IP data packet according to the first compression algorithm, encapsulates the IP data after processing of compression in a PDCP data packet, and sends the PDCP data packet, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. [000165] Figure 12 is a schematic structural diagram of an apparatus for decompressing an IP data packet according to a twelfth embodiment of the present invention. As shown in Figure 12, the apparatus includes: a fifth receiver module 25, an acquisition module 26, and a decompression module 27. [000166] The fifth receiver module 25 receives a PDCP data packet sent by a second device, where the header information of the PDCP data packets includes identifier information, and the identifier information is used to indicate a first algorithm compression; the obtaining module 26 obtains, according to the identifier information in the header information of the PDCP data packet, the first compression algorithm; and the decompression module 27 performs decompression processing on the IP data in the PDCP data packets according to the first compression algorithm. [000167] Furthermore, the apparatus in this mode may include a fifth determination module 28 and a second Compression module 29. The fifth determination module 28 determines a second compression algorithm according to a first mapping relationship and the first algorithm compression, wherein the first mapping relationship includes a mapping relationship between the first compression algorithm and the second compression algorithm; and the second Compression module 29 performs, according to the second compression algorithm, compression processing on the IP data in an IP data packet, where the IP data packet is sent to the second device. [000168] In this mode, the device for decompression of an IP data packet can be defined in a first device. [000169] The apparatus for decompressing an IP data packet in this mode can be configured to perform the method for decompressing an IP data packet provided in the fourth or fifth mode. [000170] The apparatus for decompressing an IP data packet in this mode obtains, according to the identifier information in the header information of the received PDCP data packet, the first compression algorithm, and performs the decompression processing on the IP data in the PDCP data packets according to the first compression algorithm. Because the IP data in the PDCP data packets is IP data where compression processing is performed according to the first compression algorithm, an air interface resource is saved in a transmission process, an air interface payload transmission is reduced, and network capacity is increased. After obtaining the first compression algorithm, the apparatus for decompressing an IP data packet in this mode can query and find, according to the mapping relationship between the first compression algorithm and the second compression algorithm, the second compression algorithm. compression that is corresponding to the first compression algorithm, perform compression processing on the IP data in the IP data packet according to a specified second compression algorithm, encapsulate the IP data after compression processing into an IP packet PDCP data, and send the PDCP data packet, so that compression of the IP data in the IP data packet is implemented. Therefore, an air interface resource is saved in a transmit process, a transmit air interface load is reduced, and network capacity is increased. The apparatus for decompressing an IP data packet in this mode can obtain the second compression algorithm by querying the mapping relationship between the first compression algorithm and the second compression algorithm without performing a process of determining the second compression algorithm, thus avoiding the consumption of a resource from the first device. [000171] Those skilled in the art can understand that all or part of the steps in the above method embodiments can be implemented by a relevant hardware instruction program. The above program can be stored on a computer readable storage medium and when the program is executed, the steps in the above method modalities are executed. The above storage medium can be any medium that is capable of storing program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk. [000172] Finally, it should be noted that the above embodiments are only used to describe the technical solutions of the present invention, but are not intended to limit the technical solutions of the present invention. Although the present invention is described in detail with reference to the above embodiments, persons skilled in the art should understand that it can still make modifications to the technical solutions described in the above embodiments or make equivalent substitutions to some technical characteristics of the technical solutions, however, these equivalent modifications or substitutions do not make the essence of parts of the corresponding technical solutions from the idea and scope of the technical solutions in the embodiments of the present invention.
权利要求:
Claims (14) [0001] 1. Method for compressing an IP data packet characterized in that it comprises the steps of: performing (101), by a first device, compression processing on IP data in an IP data packet in accordance with a first compression algorithm; e. encapsulate (102), by the first device, the IP data after compression processing into a packet data packet convergence protocol (PDCP), wherein header information of the PDCP data packet comprises information of identifier; wherein the identifier information is used to indicate that the IP data is compressed; prior to the step of performing (101), by the first device, compression processing on the IP data in the IP data packet in accordance with the first compression algorithm, the method further comprising the steps of: receiving (201), by the first device, a first identifier sent by a second device, wherein the first identifier is used to indicate compression algorithms supported by the second device; and determining (202), by the first device and according to the first identifier, a first compression algorithm from the compression algorithms supported by the second device; After the step of determining (202), by the first device and according to the first identifier, the first compression algorithm from the compression algorithms supported by the second device, the method further comprises the step of: sending (203), by the first device, a second identifier to the second device, wherein the second identifier is used to indicate the first compression algorithm. [0002] 2. Method according to claim 1, characterized in that: The step of receiving (201), by the first device, a first identifier sent by a second device comprises: receiving, by the first device, a first identifier that is sent by the second device via a radio resource control message (RRC); and the step of sending (203), by the first device, a second identifier to the second device comprises: sending, by the first device, a second identifier to the second device via an RRC message. [0003] 3. Method according to claim 1, characterized in that: the step of determining (202), by the first device and according to the first identifier, the first compression algorithm from the compression algorithms supported by the second device comprises: determining, by the first device and in accordance with the first identifier and configuration information of the first compression algorithm, the first compression algorithm from the compression algorithms supported by the second device; and the configuration information of the first compression algorithm comprises at least one of: decompression algorithm that can be processed by the first device, resource consumption of the first device by compression algorithms, and priorities of compression algorithms. [0004] 4. Method according to claim 1, characterized in that: when the first device is a network device of a target cell and the second device is a terminal, in a process where the terminal is delivered from a source cell to the target cell, the method further comprises the steps of: receiving, by the target cell's network device, a fourth identifier, wherein the fourth identifier is used to indicate a third compression algorithm, wherein the third compression algorithm is a compression algorithm used by a terminal in the source cell; and when the target cell's network device does not support the third compression algorithm, performing a step of determining, by the first device and according to the first identifier, the first compression algorithm from the compression algorithms supported by the second device, in that the compression algorithms supported by the second device are compression algorithms supported by the terminal. [0005] 5. Method according to any one of claims 1 to 4, characterized in that: the header information comprises a PDCP header and an IP header of the IP data packet; and the identifier information is defined in one of the PDCP header and the IP header. [0006] 6. Method according to claim 5, characterized in that the identifier information is defined in one of a reserved bit and an extended bit of a packet identifier (PID) of the PDCP header. [0007] 7. Method for compressing an IP data packet characterized in that it comprises the steps of: performing (101), by a first device, compression processing on IP data in an IP data packet in accordance with a first compression algorithm; e. encapsulate (102), by the first device, the IP data after compression processing into a packet data packet convergence protocol (PDCP), wherein header information of the PDCP data packet comprises information identifier information; wherein the identifier information is used to indicate that the IP data is compressed; Before the step of performing (101), by the first device, compression processing on the IP data in the IP data packet in accordance with the first compression algorithm, the method further comprises the steps of: receiving, by the first device, a first identifier sent by a second device, wherein the first identifier is used to indicate compression algorithms supported by the second device; determining (302), by the first device and according to the first identifier, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device; sending (303), by the first device, a third identifier to the second device, wherein the third identifier is used to indicate the compression algorithms that may be supported by both the first device and the second device; and determining (305), by the first device, a first compression algorithm from the compression algorithms that can be supported by both the first device and the second device. [0008] 8. Method according to claim 7, characterized in that: The step of determining (305), by the first device and according to the first identifier, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device comprises: determining by the first device and according to configuration information of a second compression algorithm and the first identifier, compression algorithms that can be supported by both the first device and the second device from the compression algorithms supported by the second device, wherein the configuration information of the second compression algorithm comprises one of: compression algorithms that can be processed by the first device, and compression algorithms that can be processed by the first device and resource consumption of the first device by algorithm compression ones. [0009] 9. Method according to claim 7 or 8, characterized in that: the header information comprises a PDCP header and an IP header of the IP data packet; and the identifier information is defined in one of the PDCP header and the IP header. [0010] 10. Method according to claim 9, characterized in that the identifier information is defined in one of a reserved bit and an extended bit of a packet identifier (PID) of the PDCP header. [0011] 11. Method for decompressing an IP data packet, characterized in that it comprises the steps of: receiving, by a first device, a packet data packet convergence protocol (PDCP) sent by a second device , wherein header information of the PDCP data packet comprises identifier information, and the identifier information is used to indicate a first compression algorithm to obtain, by the first device and according to the identifier information in the header information of the PDCP data packet, the first compression algorithm; performing, by the first device, decompression processing on the IP data in the PDCP data packet in accordance with the first compression algorithm; determining, by the first device, a second compression algorithm according to a first mapping relation and the first compression algorithm, wherein the first mapping relation comprises a relation d. and mapping between the first compression algorithm and the second compression algorithm; and perform, by the first device and according to the second compression algorithm, compression processing on IP data in an IP data packet, wherein the IP data packet is sent to the second device. [0012] 12. Apparatus for compression of an IP data packet, characterized in that it comprises: a first compression module (11), configured to perform compression processing on IP data in an IP data packet in accordance with a first compression algorithm; an encapsulator module (12) configured to encapsulate the IP data after compression processing into a packet data packet convergence protocol (PDCP), wherein the packet header information. PDCP data comprises identifier information, and the identifier information is used to indicate that the IP data is compressed; a first receiver module (14) configured to receive a first identifier sent by a second device, wherein the first identifier is used to indicate compression algorithms supported by the second device; a first determination module (13), configured to determine, according to the first identifier. received by the first receiver module (14), a first compression algorithm from the compression algorithms supported by the second device; and a first sending module (15) configured to send a second identifier to the second device, wherein the second identifier is used to indicate the first compression algorithm determined by the first determination module (13). [0013] 13. Apparatus for compression of an IP data packet, characterized in that it comprises: a first compression module (11), configured to perform compression processing on IP data in an IP data packet in accordance with a first compression algorithm; an encapsulator module (12) configured to encapsulate the IP data after compression processing into a packet data packet convergence protocol (PDCP), wherein the packet header information. PDCP data comprises identifier information, and the identifier information is used to indicate that the IP data is compressed; a third receiver module (18), configured to receive a first identifier sent by a second device, wherein the first identifier is used to indicate compression algorithms supported by the second device; a second determination module (19), configured to determine according to the first identifier. received by the third receiver module (18), compression algorithms that can be supported by both a first device and the second device from the compression algorithms supported by the second device; a third determination module (20), configured to determine a first compression algorithm from the compression algorithms that can be supported by both the first device and the second device, wherein the compression algorithms that can be supported by both the first device and the second device are determined by the second determination module ( 19) so that the first decompression module (11) performs compression processing on the IP data in the IP data packet in accordance with the first compression algorithm determined by the third determination module (20); and a third sending module (21) configured to send a third identifier to the second device, wherein the third identifier is used to indicate compression algorithms that can be supported by both the first device and the second device. compression algorithms that can be supported by both the first device and the second device are determined by the second determination module (19), so that the second device determines, according to the third identifier, the first compression algorithm from the compression algorithms that can be supported by both the first device and the second device. [0014] 14. Apparatus for decompressing an IP data packet, characterized in that it comprises: a fifth receiver module (25), configured to receive a packet data convergence protocol (PDCP) data packet sent by a second device, wherein header information of the PDCP data packet comprises identifier information, and the identifier information is used to indicate a first compression algorithm; identifier information in the header information of the PDCP data packet, the first compression algorithm; a decompression module (27), configured to perform decompression processing on the IP data in the PDCP data packet in accordance with the first algorithm of compression; a fifth determination module (28), configured to determine a second compression algorithm according to a first mapping relationship and the first algorithm. compression, wherein the first mapping relationship comprises a mapping relationship between the first compression algorithm and the second compression algorithm; and a second compression module (29) configured to perform compression processing on the IP data in an IP data packet in accordance with the second compression algorithm, wherein the IP data packet is sent to the second device.
类似技术:
公开号 | 公开日 | 专利标题 BR112012017645B1|2021-08-17|METHOD AND APPARATUS FOR COMPRESSING IP DATA PACKAGE, AND METHOD AND APPARATUS FOR DECOMPRESSING IP DATA PACKET TWI611676B|2018-01-11|Method and nodes for handling a ue which roams into a visited network JP6371361B2|2018-08-08|Small data techniques and configuration in wireless communication networks KR101501541B1|2015-03-11|Architecture for wlan offload in a wireless device CN109005562B|2021-05-18|Method, device and system for transmitting data US9380510B2|2016-06-28|Apparatus and method for processing GTP in mobile communication system EP3231249B1|2021-05-05|Bridged local area network communication between a device and a cellular access network node US20160072930A1|2016-03-10|Data transmission method and apparatus, communications device, and communications system CN110235469B|2021-08-06|Method for switching electronic device, processing circuit and related memory US20180219981A1|2018-08-02|Communication of non-ip data over packet data networks US20120300778A1|2012-11-29|Communication system, network apparatus, gateway apparatus, computer program, data transmission method and data transfer method US9219537B2|2015-12-22|Method and system for transmitting information in relay communication network US20120182934A1|2012-07-19|Application layer communication via an intermediate node US20190373651A1|2019-12-05|Data transmission method and device US20200275258A1|2020-08-27|Communications method and apparatus WO2020063709A1|2020-04-02|Communication method and apparatus for ethernet data WO2020063707A1|2020-04-02|Ethernet data-based communication method and apparatus WO2010111873A1|2010-10-07|Method and system of non-3gpp2 message transmission in hrpd system WO2019031217A1|2019-02-14|Terminal device, base station device, and method executed by these devices WO2012110004A1|2012-08-23|Message forwarding method and device based on lte-lan JP2020025160A|2020-02-13|Terminal device, base station device, method, and integrated circuit JP2020072374A|2020-05-07|Terminal device, base station device, method, and integrated circuit WO2018045521A1|2018-03-15|Method and device for transmitting signaling in wireless network CN111278060A|2020-06-12|Ethernet frame transmission method and related equipment
同族专利:
公开号 | 公开日 CN102131234B|2013-12-04| US8971267B2|2015-03-03| CN102131234A|2011-07-20| BR112012017645A2|2016-04-12| US20120275424A1|2012-11-01| WO2011085632A1|2011-07-21|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 DE19950653B4|1999-10-21|2020-01-16|Ipcom Gmbh & Co. Kg|Method for operating a cellular network| FI110739B|2000-10-18|2003-03-14|Nokia Corp|Configuring header field compression for a data packet connection| EP2369770A1|2001-11-08|2011-09-28|Mitsubishi Denki Kabushiki Kaisha|Packet Transmission Method and Packet Transmission Device| CN100518180C|2004-12-03|2009-07-22|华为技术有限公司|System and method for realizing packet data polymerized protocol function| CN100547997C|2005-08-20|2009-10-07|海信集团有限公司|The method that the IP data compression sends and receives in the mobile communication| CN101316379B|2007-06-01|2013-06-05|华为技术有限公司|Method, device and system for implementing IP A interface in second generation mobile communication system| CN101325696B|2007-06-15|2010-12-08|中兴通讯股份有限公司|Method and apparatus for transferring video data to IP data|CN102291398B|2011-08-05|2017-03-29|中兴通讯股份有限公司|Data compression and decompression method, apparatus and system in wireless telecommunication system| CN104067523B|2013-01-17|2018-03-09|华为技术有限公司|A kind of data package processing method and device| CN103152441B|2013-01-31|2015-12-02|北京天地互连信息技术有限公司|A kind of header compression method in mobile IP v 6| GB2510358A|2013-01-31|2014-08-06|Eip|Configuring layer 2 data compression between a UE and base station in LTE.| CN103281156B|2013-05-02|2017-06-06|华为技术有限公司|A kind of data compression, decompression method and device| CN105027612B|2014-01-24|2020-01-03|华为技术有限公司|Header compression processing apparatus and method| US10341466B2|2014-11-14|2019-07-02|Qualcomm Incorporated|Evolved data compression scheme signaling| US10470090B2|2014-11-14|2019-11-05|Qualcomm Incorporated|Data compression techniques for handover and radio link failure recovery| CN106302245A|2015-06-08|2017-01-04|中国移动通信集团公司|The compression method of packet and device in a kind of LTE system| WO2017147754A1|2016-02-29|2017-09-08|华为技术有限公司|Compression method and device for data packets| EP3419238B1|2016-03-14|2020-05-06|Huawei Technologies Co., Ltd.|Method, apparatus, and system for transmitting data| CN107306444A|2016-04-25|2017-10-31|中兴通讯股份有限公司|Send the method and device of data| CN106817365B|2016-12-30|2019-07-09|Oppo广东移动通信有限公司|A kind of data transmission method and mobile terminal based on mobile terminal framework| CN110475243B|2018-05-11|2020-10-30|电信科学技术研究院有限公司|Method for reporting, acquiring and processing UE capability information and corresponding device| WO2019214625A1|2018-05-11|2019-11-14|电信科学技术研究院有限公司|Ue capability information reporting, obtaining, and processing methods and corresponding apparatuses| CN110891287B|2018-09-07|2021-05-28|维沃移动通信有限公司|Method and apparatus for compressing and decompressing Ethernet packet header, and readable storage medium| CN110958647A|2018-09-27|2020-04-03|电信科学技术研究院有限公司|Data transmission method and device| CN111866969B|2019-04-30|2021-10-26|华为技术有限公司|Data processing method, communication device and system| WO2020222437A1|2019-04-30|2020-11-05|Lg Electronics Inc.|Method and apparatus for determining whether to transmit packet containing a full header information or a compressed header information in wireless communication system| CN110704361A|2019-08-28|2020-01-17|阿里巴巴集团控股有限公司|RDMAdata transmitting and receiving method, electronic equipment and readable storage medium| US10817460B2|2019-08-28|2020-10-27|Advanced New Technologies Co., Ltd.|RDMA data sending and receiving methods, electronic device, and readable storage medium| WO2021087729A1|2019-11-05|2021-05-14|Oppo广东移动通信有限公司|Method and apparatus for indicating decompressed object, and communication device|
法律状态:
2018-03-27| B15K| Others concerning applications: alteration of classification|Ipc: H04W 28/06 (2009.01), H03M 7/30 (2006.01), H04L 29 | 2019-01-08| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-03-03| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2021-06-01| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-08-17| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 31/12/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 CN201010003376.X|2010-01-18| CN201010003376XA|CN102131234B|2010-01-18|2010-01-18|Method and device for compressing and uncompressing internet protocoldata packet| PCT/CN2010/080574|WO2011085632A1|2010-01-18|2010-12-31|Compression and decompression method and apparatus of internet protocol data packet| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|